facade greening - French English Dictionary